at great sacrifice - Turkish English Dictionary